@charset "UTF-8";
/* BUI 1.5.4
 *
 * 修改日期: 2019-06-11
-----------------------------*/
.default {
  background-color: #fff;
  color: #666; }
  .default [class^=icon-] {
    color: #666; }
  .default[class^=icon-] {
    background: none;
    color: #fff; }
  .default.bui-switch {
    background: none;
    /*&:after{
                background: nth($colorsBg, $i);
            }*/ }
    .default.bui-switch:checked {
      background-color: #fff; }
    .default.bui-switch:checked:after {
      background: #666; }
  .default.bui-switch-text {
    background: #fff; }
    .default.bui-switch-text:after {
      background: #fff; }
    .default.bui-switch-text:checked:after {
      background: #fff; }
  .default.bui-check, .default.bui-switch-btn {
    background: #fff; }
    .default.bui-check:before, .default.bui-switch-btn:before {
      color: #666; }
    .default.bui-check:checked, .default.bui-switch-btn:checked {
      background: #f1f1f1;
      border-color: #fff; }
    .default.bui-check:checked:before, .default.bui-switch-btn:checked:before {
      color: #fff; }
  .default.bui-fav, .default.bui-like {
    background: none; }
    .default.bui-fav:checked:before, .default.bui-like:checked:before {
      color: #fff; }
  .default.bui-sub {
    background: none; }
    .default.bui-sub:before {
      border-right-color: #fff; }
  .default.bui-tips, .default.bui-hint {
    background: #f1f1f1;
    color: #fff; }
    .default.bui-tips i, .default.bui-hint i {
      color: #fff; }
  .default.bui-range {
    background: none; }
    .default.bui-range::-webkit-slider-thumb {
      background: #fff; }
  .default.bui-stepbar {
    background: none; }
    .default.bui-stepbar .bui-stepbar-cell {
      color: #777; }
      .default.bui-stepbar .bui-stepbar-cell.visited, .default.bui-stepbar .bui-stepbar-cell.active {
        border-left-color: #fff; }
        .default.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-dot, .default.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #fff; }
        .default.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-text, .default.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .default.bui-stepbar-line {
    background: none; }
    .default.bui-stepbar-line .bui-stepbar-cell {
      color: #777; }
      .default.bui-stepbar-line .bui-stepbar-cell.visited, .default.bui-stepbar-line .bui-stepbar-cell.active {
        border-top-color: #fff; }
        .default.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-dot, .default.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #fff; }
        .default.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-text, .default.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .default.bui-progress {
    background: #dedede; }
    .default.bui-progress::-webkit-progress-value {
      background: #fff; }
    .default.bui-progress .bui-progress-cell {
      background: #fff; }
  .default.reverse {
    background: inherit;
    color: #fff; }

.default-reverse {
  /*background:inherit;*/
  color: #fff;
  border-color: #fff; }

[class*=bui-btn].default {
  border-color: #fff; }

[class*=bui-btn].default:active {
  background: #e6e6e6;
  color: #666;
  border-color: #e6e6e6; }

[class*=bui-btn].disabled {
  background-color: #f8f8f8;
  border-color: #dbdbdb;
  color: #ccc; }
  [class*=bui-btn].disabled.default {
    background: white;
    color: #ebebeb;
    border-color: #ebebeb; }
    [class*=bui-btn].disabled.default:active {
      background: white;
      color: #ebebeb;
      border-color: #ebebeb; }

.primary {
  background-color: #97030a;
  color: #fff; }
  .primary [class^=icon-] {
    color: #fff; }
  .primary[class^=icon-] {
    background: none;
    color: #97030a; }
  .primary.bui-switch {
    background: none;
    /*&:after{
                background: nth($colorsBg, $i);
            }*/ }
    .primary.bui-switch:checked {
      background-color: #97030a; }
    .primary.bui-switch:checked:after {
      background: #fff; }
  .primary.bui-switch-text {
    background: #fff; }
    .primary.bui-switch-text:after {
      background: #97030a; }
    .primary.bui-switch-text:checked:after {
      background: #97030a; }
  .primary.bui-check, .primary.bui-switch-btn {
    background: #97030a; }
    .primary.bui-check:before, .primary.bui-switch-btn:before {
      color: #fff; }
    .primary.bui-check:checked, .primary.bui-switch-btn:checked {
      background: rgba(235, 246, 255, 0.9);
      border-color: #97030a; }
    .primary.bui-check:checked:before, .primary.bui-switch-btn:checked:before {
      color: #97030a; }
  .primary.bui-fav, .primary.bui-like {
    background: none; }
    .primary.bui-fav:checked:before, .primary.bui-like:checked:before {
      color: #97030a; }
  .primary.bui-sub {
    background: none; }
    .primary.bui-sub:before {
      border-right-color: #97030a; }
  .primary.bui-tips, .primary.bui-hint {
    background: rgba(235, 246, 255, 0.9);
    color: #97030a; }
    .primary.bui-tips i, .primary.bui-hint i {
      color: #97030a; }
  .primary.bui-range {
    background: none; }
    .primary.bui-range::-webkit-slider-thumb {
      background: #97030a; }
  .primary.bui-stepbar {
    background: none; }
    .primary.bui-stepbar .bui-stepbar-cell {
      color: #777; }
      .primary.bui-stepbar .bui-stepbar-cell.visited, .primary.bui-stepbar .bui-stepbar-cell.active {
        border-left-color: #97030a; }
        .primary.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-dot, .primary.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #97030a; }
        .primary.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-text, .primary.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .primary.bui-stepbar-line {
    background: none; }
    .primary.bui-stepbar-line .bui-stepbar-cell {
      color: #777; }
      .primary.bui-stepbar-line .bui-stepbar-cell.visited, .primary.bui-stepbar-line .bui-stepbar-cell.active {
        border-top-color: #97030a; }
        .primary.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-dot, .primary.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #97030a; }
        .primary.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-text, .primary.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .primary.bui-progress {
    background: #dedede; }
    .primary.bui-progress::-webkit-progress-value {
      background: #97030a; }
    .primary.bui-progress .bui-progress-cell {
      background: #97030a; }
  .primary.reverse {
    background: inherit;
    color: #97030a; }

.primary-reverse {
  /*background:inherit;*/
  color: #97030a;
  border-color: #97030a; }

[class*=bui-btn].primary {
  border-color: #97030a; }

[class*=bui-btn].primary:active {
  background: #650207;
  color: #fff;
  border-color: #650207; }

[class*=bui-btn].disabled {
  background-color: #f8f8f8;
  border-color: #dbdbdb;
  color: #ccc; }
  [class*=bui-btn].disabled.primary {
    background: #fa0611;
    color: #ebebeb;
    border-color: #ebebeb; }
    [class*=bui-btn].disabled.primary:active {
      background: #fa0611;
      color: #ebebeb;
      border-color: #ebebeb; }

.warning {
  background-color: #fcb539;
  color: #fff; }
  .warning [class^=icon-] {
    color: #fff; }
  .warning[class^=icon-] {
    background: none;
    color: #fcb539; }
  .warning.bui-switch {
    background: none;
    /*&:after{
                background: nth($colorsBg, $i);
            }*/ }
    .warning.bui-switch:checked {
      background-color: #fcb539; }
    .warning.bui-switch:checked:after {
      background: #fff; }
  .warning.bui-switch-text {
    background: #fff; }
    .warning.bui-switch-text:after {
      background: #fcb539; }
    .warning.bui-switch-text:checked:after {
      background: #fcb539; }
  .warning.bui-check, .warning.bui-switch-btn {
    background: #fcb539; }
    .warning.bui-check:before, .warning.bui-switch-btn:before {
      color: #fff; }
    .warning.bui-check:checked, .warning.bui-switch-btn:checked {
      background: rgba(255, 252, 231, 0.9);
      border-color: #fcb539; }
    .warning.bui-check:checked:before, .warning.bui-switch-btn:checked:before {
      color: #fcb539; }
  .warning.bui-fav, .warning.bui-like {
    background: none; }
    .warning.bui-fav:checked:before, .warning.bui-like:checked:before {
      color: #fcb539; }
  .warning.bui-sub {
    background: none; }
    .warning.bui-sub:before {
      border-right-color: #fcb539; }
  .warning.bui-tips, .warning.bui-hint {
    background: rgba(255, 252, 231, 0.9);
    color: #fcb539; }
    .warning.bui-tips i, .warning.bui-hint i {
      color: #fcb539; }
  .warning.bui-range {
    background: none; }
    .warning.bui-range::-webkit-slider-thumb {
      background: #fcb539; }
  .warning.bui-stepbar {
    background: none; }
    .warning.bui-stepbar .bui-stepbar-cell {
      color: #777; }
      .warning.bui-stepbar .bui-stepbar-cell.visited, .warning.bui-stepbar .bui-stepbar-cell.active {
        border-left-color: #fcb539; }
        .warning.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-dot, .warning.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #fcb539; }
        .warning.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-text, .warning.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .warning.bui-stepbar-line {
    background: none; }
    .warning.bui-stepbar-line .bui-stepbar-cell {
      color: #777; }
      .warning.bui-stepbar-line .bui-stepbar-cell.visited, .warning.bui-stepbar-line .bui-stepbar-cell.active {
        border-top-color: #fcb539; }
        .warning.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-dot, .warning.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #fcb539; }
        .warning.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-text, .warning.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .warning.bui-progress {
    background: #dedede; }
    .warning.bui-progress::-webkit-progress-value {
      background: #fcb539; }
    .warning.bui-progress .bui-progress-cell {
      background: #fcb539; }
  .warning.reverse {
    background: inherit;
    color: #fcb539; }

.warning-reverse {
  /*background:inherit;*/
  color: #fcb539;
  border-color: #fcb539; }

[class*=bui-btn].warning {
  border-color: #fcb539; }

[class*=bui-btn].warning:active {
  background: #fba207;
  color: #fff;
  border-color: #fba207; }

[class*=bui-btn].disabled {
  background-color: #f8f8f8;
  border-color: #dbdbdb;
  color: #ccc; }
  [class*=bui-btn].disabled.warning {
    background: #fedb9d;
    color: #ebebeb;
    border-color: #ebebeb; }
    [class*=bui-btn].disabled.warning:active {
      background: #fedb9d;
      color: #ebebeb;
      border-color: #ebebeb; }

.success {
  background-color: #52c41a;
  color: #fff; }
  .success [class^=icon-] {
    color: #fff; }
  .success[class^=icon-] {
    background: none;
    color: #52c41a; }
  .success.bui-switch {
    background: none;
    /*&:after{
                background: nth($colorsBg, $i);
            }*/ }
    .success.bui-switch:checked {
      background-color: #52c41a; }
    .success.bui-switch:checked:after {
      background: #fff; }
  .success.bui-switch-text {
    background: #fff; }
    .success.bui-switch-text:after {
      background: #52c41a; }
    .success.bui-switch-text:checked:after {
      background: #52c41a; }
  .success.bui-check, .success.bui-switch-btn {
    background: #52c41a; }
    .success.bui-check:before, .success.bui-switch-btn:before {
      color: #fff; }
    .success.bui-check:checked, .success.bui-switch-btn:checked {
      background: rgba(248, 254, 246, 0.9);
      border-color: #52c41a; }
    .success.bui-check:checked:before, .success.bui-switch-btn:checked:before {
      color: #52c41a; }
  .success.bui-fav, .success.bui-like {
    background: none; }
    .success.bui-fav:checked:before, .success.bui-like:checked:before {
      color: #52c41a; }
  .success.bui-sub {
    background: none; }
    .success.bui-sub:before {
      border-right-color: #52c41a; }
  .success.bui-tips, .success.bui-hint {
    background: rgba(248, 254, 246, 0.9);
    color: #52c41a; }
    .success.bui-tips i, .success.bui-hint i {
      color: #52c41a; }
  .success.bui-range {
    background: none; }
    .success.bui-range::-webkit-slider-thumb {
      background: #52c41a; }
  .success.bui-stepbar {
    background: none; }
    .success.bui-stepbar .bui-stepbar-cell {
      color: #777; }
      .success.bui-stepbar .bui-stepbar-cell.visited, .success.bui-stepbar .bui-stepbar-cell.active {
        border-left-color: #52c41a; }
        .success.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-dot, .success.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #52c41a; }
        .success.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-text, .success.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .success.bui-stepbar-line {
    background: none; }
    .success.bui-stepbar-line .bui-stepbar-cell {
      color: #777; }
      .success.bui-stepbar-line .bui-stepbar-cell.visited, .success.bui-stepbar-line .bui-stepbar-cell.active {
        border-top-color: #52c41a; }
        .success.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-dot, .success.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #52c41a; }
        .success.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-text, .success.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .success.bui-progress {
    background: #dedede; }
    .success.bui-progress::-webkit-progress-value {
      background: #52c41a; }
    .success.bui-progress .bui-progress-cell {
      background: #52c41a; }
  .success.reverse {
    background: inherit;
    color: #52c41a; }

.success-reverse {
  /*background:inherit;*/
  color: #52c41a;
  border-color: #52c41a; }

[class*=bui-btn].success {
  border-color: #52c41a; }

[class*=bui-btn].success:active {
  background: #3f9714;
  color: #fff;
  border-color: #3f9714; }

[class*=bui-btn].disabled {
  background-color: #f8f8f8;
  border-color: #dbdbdb;
  color: #ccc; }
  [class*=bui-btn].disabled.success {
    background: #8ae95b;
    color: #ebebeb;
    border-color: #ebebeb; }
    [class*=bui-btn].disabled.success:active {
      background: #8ae95b;
      color: #ebebeb;
      border-color: #ebebeb; }

.danger {
  background-color: #f9342a;
  color: #fff; }
  .danger [class^=icon-] {
    color: #fff; }
  .danger[class^=icon-] {
    background: none;
    color: #f9342a; }
  .danger.bui-switch {
    background: none;
    /*&:after{
                background: nth($colorsBg, $i);
            }*/ }
    .danger.bui-switch:checked {
      background-color: #f9342a; }
    .danger.bui-switch:checked:after {
      background: #fff; }
  .danger.bui-switch-text {
    background: #fff; }
    .danger.bui-switch-text:after {
      background: #f9342a; }
    .danger.bui-switch-text:checked:after {
      background: #f9342a; }
  .danger.bui-check, .danger.bui-switch-btn {
    background: #f9342a; }
    .danger.bui-check:before, .danger.bui-switch-btn:before {
      color: #fff; }
    .danger.bui-check:checked, .danger.bui-switch-btn:checked {
      background: rgba(254, 239, 239, 0.9);
      border-color: #f9342a; }
    .danger.bui-check:checked:before, .danger.bui-switch-btn:checked:before {
      color: #f9342a; }
  .danger.bui-fav, .danger.bui-like {
    background: none; }
    .danger.bui-fav:checked:before, .danger.bui-like:checked:before {
      color: #f9342a; }
  .danger.bui-sub {
    background: none; }
    .danger.bui-sub:before {
      border-right-color: #f9342a; }
  .danger.bui-tips, .danger.bui-hint {
    background: rgba(254, 239, 239, 0.9);
    color: #f9342a; }
    .danger.bui-tips i, .danger.bui-hint i {
      color: #f9342a; }
  .danger.bui-range {
    background: none; }
    .danger.bui-range::-webkit-slider-thumb {
      background: #f9342a; }
  .danger.bui-stepbar {
    background: none; }
    .danger.bui-stepbar .bui-stepbar-cell {
      color: #777; }
      .danger.bui-stepbar .bui-stepbar-cell.visited, .danger.bui-stepbar .bui-stepbar-cell.active {
        border-left-color: #f9342a; }
        .danger.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-dot, .danger.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #f9342a; }
        .danger.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-text, .danger.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .danger.bui-stepbar-line {
    background: none; }
    .danger.bui-stepbar-line .bui-stepbar-cell {
      color: #777; }
      .danger.bui-stepbar-line .bui-stepbar-cell.visited, .danger.bui-stepbar-line .bui-stepbar-cell.active {
        border-top-color: #f9342a; }
        .danger.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-dot, .danger.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #f9342a; }
        .danger.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-text, .danger.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .danger.bui-progress {
    background: #dedede; }
    .danger.bui-progress::-webkit-progress-value {
      background: #f9342a; }
    .danger.bui-progress .bui-progress-cell {
      background: #f9342a; }
  .danger.reverse {
    background: inherit;
    color: #f9342a; }

.danger-reverse {
  /*background:inherit;*/
  color: #f9342a;
  border-color: #f9342a; }

[class*=bui-btn].danger {
  border-color: #f9342a; }

[class*=bui-btn].danger:active {
  background: #e91207;
  color: #fff;
  border-color: #e91207; }

[class*=bui-btn].disabled {
  background-color: #f8f8f8;
  border-color: #dbdbdb;
  color: #ccc; }
  [class*=bui-btn].disabled.danger {
    background: #fc938d;
    color: #ebebeb;
    border-color: #ebebeb; }
    [class*=bui-btn].disabled.danger:active {
      background: #fc938d;
      color: #ebebeb;
      border-color: #ebebeb; }

.info {
  background-color: #39a4ff;
  color: #fff; }
  .info [class^=icon-] {
    color: #fff; }
  .info[class^=icon-] {
    background: none;
    color: #39a4ff; }
  .info.bui-switch {
    background: none;
    /*&:after{
                background: nth($colorsBg, $i);
            }*/ }
    .info.bui-switch:checked {
      background-color: #39a4ff; }
    .info.bui-switch:checked:after {
      background: #fff; }
  .info.bui-switch-text {
    background: #fff; }
    .info.bui-switch-text:after {
      background: #39a4ff; }
    .info.bui-switch-text:checked:after {
      background: #39a4ff; }
  .info.bui-check, .info.bui-switch-btn {
    background: #39a4ff; }
    .info.bui-check:before, .info.bui-switch-btn:before {
      color: #fff; }
    .info.bui-check:checked, .info.bui-switch-btn:checked {
      background: rgba(235, 246, 255, 0.9);
      border-color: #39a4ff; }
    .info.bui-check:checked:before, .info.bui-switch-btn:checked:before {
      color: #39a4ff; }
  .info.bui-fav, .info.bui-like {
    background: none; }
    .info.bui-fav:checked:before, .info.bui-like:checked:before {
      color: #39a4ff; }
  .info.bui-sub {
    background: none; }
    .info.bui-sub:before {
      border-right-color: #39a4ff; }
  .info.bui-tips, .info.bui-hint {
    background: rgba(235, 246, 255, 0.9);
    color: #39a4ff; }
    .info.bui-tips i, .info.bui-hint i {
      color: #39a4ff; }
  .info.bui-range {
    background: none; }
    .info.bui-range::-webkit-slider-thumb {
      background: #39a4ff; }
  .info.bui-stepbar {
    background: none; }
    .info.bui-stepbar .bui-stepbar-cell {
      color: #777; }
      .info.bui-stepbar .bui-stepbar-cell.visited, .info.bui-stepbar .bui-stepbar-cell.active {
        border-left-color: #39a4ff; }
        .info.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-dot, .info.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #39a4ff; }
        .info.bui-stepbar .bui-stepbar-cell.visited .bui-stepbar-text, .info.bui-stepbar .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .info.bui-stepbar-line {
    background: none; }
    .info.bui-stepbar-line .bui-stepbar-cell {
      color: #777; }
      .info.bui-stepbar-line .bui-stepbar-cell.visited, .info.bui-stepbar-line .bui-stepbar-cell.active {
        border-top-color: #39a4ff; }
        .info.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-dot, .info.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-dot {
          background-color: #39a4ff; }
        .info.bui-stepbar-line .bui-stepbar-cell.visited .bui-stepbar-text, .info.bui-stepbar-line .bui-stepbar-cell.active .bui-stepbar-text {
          color: #777; }
  .info.bui-progress {
    background: #dedede; }
    .info.bui-progress::-webkit-progress-value {
      background: #39a4ff; }
    .info.bui-progress .bui-progress-cell {
      background: #39a4ff; }
  .info.reverse {
    background: inherit;
    color: #39a4ff; }

.info-reverse {
  /*background:inherit;*/
  color: #39a4ff;
  border-color: #39a4ff; }

[class*=bui-btn].info {
  border-color: #39a4ff; }

[class*=bui-btn].info:active {
  background: #068dff;
  color: #fff;
  border-color: #068dff; }

[class*=bui-btn].disabled {
  background-color: #f8f8f8;
  border-color: #dbdbdb;
  color: #ccc; }
  [class*=bui-btn].disabled.info {
    background: #9fd3ff;
    color: #ebebeb;
    border-color: #ebebeb; }
    [class*=bui-btn].disabled.info:active {
      background: #9fd3ff;
      color: #ebebeb;
      border-color: #ebebeb; }

body {
  font-family: "PingFang SC", "Apple LiGothic Medium", "Droid Sans", "Microsoft YaHei", "Microsoft JhengHei", "Helvetica Neue", Helvetica, sans-serif;
  font-size: 0.3rem;
  color: #777; }

.container {
  padding-left: 0.2rem;
  padding-right: 0.2rem; }

.container-xy {
  padding: 0.2rem; }

.container-x {
  padding-left: 0.2rem;
  padding-right: 0.2rem; }

.container-y {
  padding-top: 0.2rem;
  padding-bottom: 0.2rem; }

.container-full {
  margin-left: -0.2rem;
  margin-right: -0.2rem; }

.bui-btn-default {
  background: #9b9b9b;
  color: #fff; }

.header.bui-bar,
.header .bui-bar,
header.bui-bar,
header .bui-bar {
  background: #97030a; }

.bui-bar .bui-bar-left,
.bui-bar .bui-bar-right {
  height: 0.88rem; }

.bui-nav > [class*=bui-btn].active {
  color: #97030a; }
  .bui-nav > [class*=bui-btn].active:after {
    background: #97030a;
    width: 0.84rem;
    left: 50%;
    margin-left: -0.42rem; }

.bui-navbar .bui-nav .active,
.bui-tab .bui-nav .active {
  color: #97030a; }
  .bui-navbar .bui-nav .active:after,
  .bui-tab .bui-nav .active:after {
    background: #97030a;
    width: 0.84rem;
    left: 50%;
    margin-left: -0.42rem; }

.bui-navbar.reverse .bui-nav > [class*=bui-btn],
.bui-tab.reverse .bui-nav > [class*=bui-btn] {
  background: #97030a;
  color: rgba(255, 255, 255, 0.7); }

.bui-navbar.reverse .bui-nav .active,
.bui-tab.reverse .bui-nav .active {
  background: #97030a;
  color: #fff; }
  .bui-navbar.reverse .bui-nav .active:after,
  .bui-tab.reverse .bui-nav .active:after {
    background: #fff;
    bottom: .15rem; }

.bui-tab-sidenav .active {
  border-color: #97030a; }

.bui-nav > [class*=bui-btn] {
  padding-top: .28rem;
  padding-bottom: .28rem; }
  .bui-nav > [class*=bui-btn] .icon,
  .bui-nav > [class*=bui-btn] i {
    max-width: .64rem;
    height: .44rem;
    line-height: .44rem;
    font-size: .44rem; }

.bui-nav > .active {
  color: #97030a; }

footer .bui-nav [class*=bui-btn].bui-box-vertical {
  padding-top: .12rem;
  padding-bottom: .12rem; }

.bui-mask {
  background: rgba(0, 0, 0, 0.5); }

.bui-searchbar {
  padding-top: .14rem;
  padding-bottom: .14rem; }
  .bui-searchbar .btn-search {
    color: #999; }
    .bui-searchbar .btn-search:active {
      color: #97030a; }
  .bui-searchbar .bui-input {
    background: #f8f8f8; }
    .bui-searchbar .bui-input i {
      color: #999; }

.bui-dialog {
  border-radius: .08rem; }
  .bui-dialog .bui-dialog-text {
    color: #333; }
  .bui-dialog .bui-dialog-foot {
    border-top-color: #dbdbdb; }
    .bui-dialog .bui-dialog-foot [class*=bui-btn] {
      border-left: 0; }
    .bui-dialog .bui-dialog-foot .primary-reverse {
      color: #f9342a; }

.bui-hint {
  background: rgba(48, 48, 48, 0.9); }

.item-title {
  color: #333; }

.bui-icon {
  width: 1rem;
  height: 1rem;
  line-height: 1rem;
  border-radius: 1rem; }

.bui-list .bui-box .span1 {
  color: #333; }

.bui-list > [class*=bui-btn] .icon-listright {
  color: #999; }

.bui-switch-text:after,
.bui-switch-text:checked:after,
.bui-switch:checked {
  background-color: #97030a; }

.bui-check :checked ~ label,
input.bui-tag:checked,
input.bui-check:checked {
  border-color: #97030a;
  background-color: rgba(151, 3, 10, 0.05); }

.bui-dropdown-tab .bui-dropdown-content .bui-list .active {
  color: #97030a; }

.bui-choose.active:before,
.bui-choose:checked:before,
.bui-like.active:before,
.bui-like:checked:before,
.bui-fav.active:before,
.bui-fav:checked:before,
.bui-checkbox.active:before,
.bui-checkbox:checked:before,
.bui-radio.active:before,
.bui-radio:checked:before {
  color: #97030a; }

.picker-item.picker-selected {
  color: #97030a; }

.picker-center-highlight {
  border-color: #97030a; }
